laying eggs - German English Dictionary